glareoala pratincola - Spanish English Dictionary